package com.mp3sdk.application; import android.app.Application; import android.content.pm.PackageInfo; import android.graphics.Bitmap; import com.nostra13.universalimageloader.core.DisplayImageOptions; import com.nostra13.universalimageloader.core.ImageLoader; import com.nostra13.universalimageloader.core.ImageLoaderConfiguration; import com.nostra13.universalimageloader.core.assist.ImageScaleType; import com.mtunemp3sdk.mp3downloader.R; public class GlobalAppData extends Application { public static boolean loggingOut = false; public static int numItemClicked = 0; public static boolean adFlip = true; @Override public void onCreate() { super.onCreate(); // Create global configuration and initialize ImageLoader DisplayImageOptions defaultOptions = new DisplayImageOptions.Builder() .cacheInMemory(true).cacheOnDisc(true).considerExifParams(true) .resetViewBeforeLoading(false) .bitmapConfig(Bitmap.Config.RGB_565) .imageScaleType(ImageScaleType.EXACTLY) .showImageForEmptyUri(R.drawable.ic_launcher).build(); ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder( getApplicationContext()).defaultDisplayImageOptions( defaultOptions).build(); ImageLoader.getInstance().init(config); } public int getAppVersion() { int version = 0; try { PackageInfo pInfo = getPackageManager().getPackageInfo( getPackageName(), 0); version = pInfo.versionCode; } catch (Exception e) { } return version; } }